Term Gallery logo

Meanings of mouflon in English

Portuguese
ovis musimon
Spanish
muflones
Catalan
mufló
        ovis ammon
        Portuguese
        muflão
        Catalan
        mufló
              muflão
              No examples available for any of the synonyms
              Usage of mouflon in English
              1
              2
              3
              4
              5
              6
              7
              8
              9
              10
              11
              12
              13
              14
              15
              16